borrufalla (huesca) - English Synonyms Dictionary